cssimage: Add GtkCssImagePaintable
authorBenjamin Otte <otte@redhat.com>
Sat, 17 Feb 2018 19:29:25 +0000 (20:29 +0100)
committerBenjamin Otte <otte@redhat.com>
Fri, 16 Mar 2018 05:04:44 +0000 (06:04 +0100)
commit3faa7e04dbc69ec8f5a60f7bcc18c1b701796137
treeacce82d2d64898038da8a7f101a1fa3aadb1c6fa
parent4beeb6173b44f4f4d662f79daacffee6569f3136
cssimage: Add GtkCssImagePaintable

This type can hold any GdkPaintable.

Use it to replace GtkCssImageSurface, which used to hold a GdkTexture.
gtk/gtkcssimagefallback.c
gtk/gtkcssimagepaintable.c [new file with mode: 0644]
gtk/gtkcssimagepaintableprivate.h [new file with mode: 0644]
gtk/gtkcssimagerecolor.c
gtk/gtkcssimagesurface.c [deleted file]
gtk/gtkcssimagesurfaceprivate.h [deleted file]
gtk/gtkcssimageurl.c
gtk/meson.build